/*
Template Name: openshop
Template URI: http://www.baison.com.cn/
Description: The default template.
Version: 1.0
Author: OS Team
Author URI: http://www.baison.com.cn/
Logo filename: logo.gif
*/


html {margin:0; padding:0; width:100%; height:100%;}
body {width:100%; height:100%; font:12px/20px Verdana, Arial, Helvetica, sans-serif, "????"; color:#3e3e3e; background-color:#ffffff;text-align:center; }
body,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, em, pre, form, img, fieldset, input,select, p, span, blockquote, th, td {margin:0; padding:0;}
a{color:#3e3e3e; text-decoration:none;}
a:hover{color:#c51d1c; text-decoration:underline;}
a img {border:none;}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal;}
ul,ol {list-style:none;}


.clearfix:after{content:"."; clear:both; display:block; height:0; visibility:hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac */
.clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
.clear{clear:both;}


#wrapper {width:988px; margin:0 auto;}


#header {width:988px; margin:0 auto; padding:0;}
#header h1 a{background:url(images/logo.gif) no-repeat; width:193px; height:23px; text-indent:-9999px; font-size:14px; margin:30px 0 0 0; outline:none; float:left; text-align:left;}
.topnavmain {background:url(images/index_bg.png) no-repeat right -64px; height:30px; float:right; margin-top:24px;}
.topnav {background:url(images/index_bg.png) no-repeat 0 -64px; padding-left:10px; margin-right:9px; float:left; display:inline; height:30px; line-height:30px;}
* html .topnav li {display:inline; background:url(images/icon_t1.gif) no-repeat 0 -3px; padding-left:11px;}
*+html .topnav li {display:inline; background:url(images/icon_t1.gif) no-repeat 0 -3px; padding-left:11px;}
.topnav li {display:inline; background:url(images/icon_t1.gif) no-repeat 0 -1px; padding-left:11px;}
.topnav li a{color:#3e3e3e; text-decoration:underline;}
.topnav li a:hover{color:#c51d1c; text-decoration:underline;}
.tophy {float:right; margin-right:10px; display:inline; margin-top:29px; color:#c51d1c;}
.topinput {float:right; background:url(images/index_bg.png) no-repeat 0 -40px; width:40px; height:21px; margin-top:28px; margin-right:8px; display:inline; line-height:21px;}
.topcenter {float:right; background:url(images/index_bg.png) no-repeat right bottom; width:61px; height:21px; margin-top:28px; margin-right:8px; display:inline; line-height:21px; }
.topinput a{color:#c51d1c; text-decoration:none;}
.topinput a:hover{color:#c51d1c; text-decoration:underline;}
.topmenu {width:978px; float:left; margin-top:12px; padding-left:10px; height:36px; line-height:36px; background-color:#313131; color:#ffffff; font-size:12px; font-weight:bold;}
.topmenu li {float:left; display:block;}
.topmenu li a{color:#ffffff; font-size:12px; font-weight:bold; text-decoration:none; padding-left:15px; padding-right:15px; padding-top:9px; padding-bottom:6px;}
.topmenu li a:hover{color:#ffffff; text-decoration:none; background-color:#600100;}
.topmenu li a.topactived {color:#ffffff; text-decoration:none; background-color:#600100;}
.topcart {background:url(images/index_bg.png) no-repeat 0 -104px #313131; width:89px; height:21px; float:right; margin-top:-28px; margin-right:18px; display:inline; text-align:left; padding-left:29px; padding-right:12px; overflow:hidden; color: #B10E33;  position:relative;}
.topcart em {color:#c51d1c;}
.hiddkf {word-wrap:break-word; position:absolute; left:-47px; top:21px; width: 195px; background-color:#e6e6e6; white-space:normal; display:none; z-index:100;}
.showkf {word-wrap:break-word; position:absolute; left:-47px; top:21px; width: 195px; background-color:#e6e6e6; white-space:normal; display:block; z-index:100;}
/* *html .showkf{left:16px;} */
.kftab{	border: 1px solid #B10E33; background-color:#efefef;}

#main {width:988px; margin:21px auto 0;}

.main_left {width:200px; float:left; margin:0; }
.left_news {width:195px; background-color:#e8e8e8; margin:0 0 15px 0; padding-top:4px; padding-left:5px; padding-bottom:3px; text-align:left;}
.left_news h2 {width:177px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.left_newslist { margin:0; padding-top:2px;}

.left_products {width:195px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-bottom:15px; padding-top:4px; padding-left:4px; padding-bottom:3px; text-align:left;}
.left_products h2 {width:178px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.left_products .main {padding-right:8px; padding-left:3px; padding-top:8px; padding-bottom:10px;}
.left_products dl {line-height:2; zoom:1; border-bottom:#d0d0d0 1px dashed; padding-bottom:3px;}
.left_products dl span {color:#d86161; font-size:11px; padding-left:3px;}
.left_products dt {padding-right:9px; padding-left:9px; padding-bottom:0px; padding-top:0px;}
.left_products dt a{font-weight:bold;}
.left_products dd {padding-left:22px; line-height:18px;}
.left_products .innest {margin-left:12px;}
.left_products .innest a{color:#7d7d7d;}
.left_products .innest a:hover{color:#c51d1c;}
.left_products .innest ul {margin:0; padding:0;}
.left_products .innest li {margin:0; padding:0;}
.left_products .innest li a{color:#666699;}
.left_products .innest li a:hover{color:#c51d1c;}
.left_price {width:203px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:15px; padding-top:4px; padding-left:4px; padding-bottom:12px; text-align:left;}
.left_price h2 {width:186px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.left_price .main {padding-right:8px; padding-left:3px; padding-top:8px; padding-bottom:10px;}
.left_price dl {line-height:2; zoom:1; border-bottom:#d0d0d0 1px dashed; padding-bottom:10px;}
.left_price dd {padding-left:18px; line-height:22px; color:#5e5e5e; font-weight:bold;}
.left_price dd a{color:#5e5e5e;}
.left_price dd a:hover{color:#c51d1c;}
.price_qujian {padding-right:8px; padding-left:10px; padding-top:0; padding-bottom:10px; font-weight:bold;}
.inputprice {width:34px; height:18px; border:#3c3c3c 1px solid; margin-left:1px; margin-right:2px;}
.button_search {background:url(images/button_sousuo.gif) no-repeat; border:none; width:36px; height:19px; margin-left:10px;}


.left_newslist .menuli{ background:#f6f6f6 url(images/index_bg.png) no-repeat -340px -152px; display:block; width:188px; height:24px; line-height:24px; position:relative; text-indent:15px;}
.left_newslist .moveli{background:#f6f6f6 url(images/index_bg.png) no-repeat -330px -188px; display:block; width:188px; height:24px; line-height:20px; text-indent:15px; position:relative;}
#menu {list-style-type:none; margin:6px auto 3px auto; padding:0; width:200px; position:relative;}

.menudiv{width:260px; position: absolute;z-index:100; left: 188px; top: 0px; display:none;}
.left_newslist .menudiv .img a{background:#fff; display:block; }
.left_newslist .menudiv .acan a{background:#fff; display:block; }
.left_newslist .menudiv .img a:hover{background:#fff; display:block;  }
.left_newslist .menudiv .acan a:hover{background:#fff; display:block;}
.showdiv{ width:260px; position: absolute; z-index:100; left: 188px; top: 0px; display:block;}
.left_newslist .showdiv .img a{background:#fff; display:block;}
.left_newslist .showdiv .acan a{background:#fff; display:block; }
.left_newslist .showdiv .img a:hover{background:#fff; display:block;}
.left_newslist .showdiv .acan a:hover{background:#fff; display:block; }

.xupic{background-image: url(images/xupic.gif); background-repeat: repeat-x;}




.main_center { float:left; margin-left:23px; display:inline; text-align:left;}

.center_search {width:543px; height:28px; border-top:#dddddd 1px solid; border-right:#dddddd 1px solid; border-left:#dddddd 1px solid; border-bottom:none; background-color:#f4f4f4; margin:0; padding:0;}
.center_input {width:118px; height:18px; line-height:18px; border:#adacac 1px solid;margin-top:4px; float:right; margin-right:5px; display:inline;}
.button_search1 {background:url(images/button_sousuo.gif) no-repeat; border:none; width:36px; height:19px; float:right; margin-top:4px; margin-right:12px; display:inline;}
a.ad_search {float:right; background:url(images/icon_ss.gif) no-repeat left center; padding-left:14px; margin-right:16px; display:inline; height:28px; line-height:28px;}
.center_fla {width:750px;  height:293px; margin:0; padding:0;}
.center_products {margin:22px auto 0; padding:0;}
.pro_menu {margin-bottom:5px; padding:0; background:url(images/index_bg.png) repeat 0 0; width:545px; height:28px; line-height:28px; text-align:left;}
.pro_menu h2 {font-size:12px; color:#c51d1c; margin-left:12px; float:left;}
.pro_menu li {display:inline; float:right; width:100px; text-align:center; }
.pro_menu li a {color:#313131; text-decoration:none; display:block; width:100px;}
.pro_menu li a:hover {color:#313131; text-decoration:none; display:block; width:100px; }
.pro_menu li a.menuactived {color:#313131; text-decoration:none; display:block; width:100px; }
.pro_list {margin:0; padding:0; overflow:hidden;}
.pro_list dl {padding-right:0px; padding-left:0px; float:left; padding-bottom:2px; margin-left:-1px; width:182px; padding-top:2px; text-align:center; overflow:hidden; height:170px;}
.pro_list dt {background:url(images/icon_del.gif) repeat-y;}
.pro_list dd {background:url(images/icon_del.gif) repeat-y;}

.main_right {float:right; width:200px;}
.right_news {width:195px; background-color:#e8e8e8; margin:0; padding-top:4px; padding-left:5px; padding-bottom:3px; text-align:left; margin-bottom:15px;}
.right_news h2 {width:178px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.right_newslist {margin:0; padding:12px 12px 12px 12px;}
.right_newslist li {list-style-image:url(images/icon_dian.gif); margin-left:12px;}
.selltop {margin:0px auto 15px; padding:0;}
.selltop h2 {width:188px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.selltop_menu {margin:0; padding:0; background:url(images/index_bg.png) no-repeat 0 -128px; width:199px; height:10px; line-height:10px; border-right:#d9d9d9 1px solid; border-left:#d9d9d9 1px solid;}
.selltop_menu li {display:inline; float:right; width:57px; text-align:center; font-weight:bold;}
.selltop_menu li a {color:#313131; text-decoration:none; display:block; width:57px;}
.selltop_menu li a:hover {color:#313131; text-decoration:none; display:block; width:57px; background:url(images/index_bg.png) no-repeat 0 -167px;}
.selltop_menu li a.menuactived {color:#313131; text-decoration:none; display:block; width:57px; background:url(images/index_bg.png) no-repeat 0 -167px;}
.selltop_pro {width:183px; border-right:#d9d9d9 1px solid; border-left:#d9d9d9 1px solid; border-bottom:#d9d9d9 1px solid; margin:0; padding:8px;}
.selltop_pro dl {margin-top:5px; padding-bottom:8px; border-bottom:#e5e5e5 1px solid;}
.selltop_prodt1 {float:left; width:18px; padding-top:20px;}
.selltop_prodt2 {float:left; width:60px;}
.selltop_pro dd {float:right; width:80px; text-align:left; padding-top:3px; padding-left:4px; padding-right:10px;}
.button_more {text-align:right; padding-top:10px; padding-bottom:20px;}
.right_ordersec {width:190px; background-color:#ffffff; border:#dddddd 1px solid; margin-bottom:15px; padding-top:4px; padding-left:4px;padding-right:4px; padding-bottom:10px; text-align:center;}
.right_ordersec h2 {width:176px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.ordersec_input {margin-left:0px; margin-top:9px; width:160px; height:20px; border:#b3b3b3 1px solid;}
.ordersec_button {margin-left:0px; margin-top:9px; margin-bottom:6px;}
.right_deliverysec {width:195px; background-color:#ffffff; border:#dddddd 1px solid; margin-bottom:15px; padding-top:4px; padding-left:4px; padding-bottom:12px; text-align:left;}
.right_deliverysec h2 {width:178px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.ord_sec {margin-left:2px; padding-left:18px; margin-top:9px; background:url(images/icon_order.gif) no-repeat left center;}
.ord_sec span{color:#19a3e1; padding-left:5px;}
.ord_sec1 {margin-left:2px; padding-left:18px; margin-top:4px; background:url(images/icon_chaxun.gif) no-repeat left center;}
.ord_sec1 a{color:#c51d1c; text-decoration:underline; padding-left:2px;}
.ord_sec1 a:hover{color:#c51d1c; text-decoration:underline;}
.right_mail {width:190px; background-color:#ffffff; border:#dddddd 1px solid; margin-bottom:15px; padding-top:4px; padding-left:4px;padding-right:4px; padding-bottom:12px; text-align:center;}
.right_mail h2 {width:176px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}

.colboxcontent{ text-align:center;}


#footer {width:988px; height:198px; margin:30px auto;}
.guide {width:986px; height:125px; text-align:left; border-top:#313131 1px solid; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; background-color:#f8f8f8;}
.bottom_nav {width:986px; height:58px; padding-top:10px; border-bottom:#dddddd 1px solid; border-left:#dddddd 1px solid; border-right:#dddddd 1px solid; background-color:#f8f8f8;}
.bottom_nav a{padding-left:5px; padding-right:5px;}
.bottom_gn { padding-left:26px; padding-top:20px; text-align:left; list-style:none; margin-right:26px;}
.bottom_gn h3 {background:url(images/icon_jt1.gif) no-repeat left center; padding-left:6px; font-size:12px; color:#3d3d3d;}
.bottom_gn li {padding-left:6px;}


#cust_main {width:988px; margin:10px auto 0;}
.navbgl{ width:1px; height:29px; background-color:#CCC; float:left;}
.navbgm{ width:986px; height:29px; float:left; background-image:url(images/navbg.gif)}
.navleft{text-align: left; width:480px; float:left; margin:5px 0px 5px 10px;}
.navright{text-align: right; width:470px; margin:5px 0px 5px 10px; float:left;}

.cust_left {width:183px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:10px; padding-top:4px; padding-left:4px; padding-bottom:0px; text-align:left; float:left;}
.cust_left h2 {width:150px; height:25px; line-height:25px;  background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;  background:url(images/kou.gif) no-repeat 5px 4px #313131; padding-left:27px;}
.cust_left .main {padding-right:8px; padding-left:3px; padding-top:8px; padding-bottom:6px;}
.cust_left dl {line-height:2; zoom:1; padding-bottom:10px;}
.cust_left dd {
	padding-left:18px; line-height:22px; color:#5e5e5e; font-weight:bold; border-bottom:#d0d0d0 1px dashed; background:url(images/dot1.gif) no-repeat 10px -2px; padding-left:40px;
}
.cust_left dd a{color:#5e5e5e;}
.cust_left dd a:hover{color:#c51d1c;}


.cust_leftwel {width:183px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:15px; padding-top:4px; padding-left:4px; padding-bottom:0px; text-align:left; float:left;}
.cust_leftwel .main {padding:0px;}
.cust_leftwel dl {line-height:2; zoom:1; padding-bottom:2px;}
.cust_leftwel dd {padding-left:18px; line-height:22px; color:#5e5e5e; font-weight:bold;}
.cust_leftwel dd a{color:#5e5e5e;}
.cust_leftwel dd a:hover{color:#c51d1c;}

.cust_weltab1{ width:60px; float:left; padding-left:9px;}
.cust_weltab2{ width:100px;float:left; padding-top:3px; margin-left:12px;}

.cust_lefton{color: #c51d1c; font-size:14px;}


.cust_center {width:775px; float:left; margin:15px 0 0 0px; display:inline; text-align:left; background-color:#f1f1f1; border:#cccccc 1px solid;}
.cust_centercons {width:740px; height:100%; margin:5px; padding:15px; text-align:left; background-color:#ffffff;}
.cust_centercons h2 { font-size:14px;}
.linebgl{ width:738px; height:1px; background-color:#313131;font-size:0px; overflow:hidden; clear:both;}
.reddot{ width:5px; height:18px; background-color:#c51d1c; float:left; margin:3px 5px 0 0; clear:both;}
.blank{ height:15px; clear:both;}

.cust_mail a{color:#c51d1c; text-decoration:underline;}
.cust_mail a:hover{color:#c51d1c;}

.cust_not {border:1px dashed #CACACA; margin:18px 0; padding:10px; background:url(images/ico_note.gif) no-repeat 5px 13px #f5f5f5; padding-left:26px;}

.cust_acc { width:358px; margin:5px 8px 0 0; float:left;}
.cust_ps { width:358px; margin:5px 0 0 0; float:left;}

.cust_acc h3{ width:300px; font-size:13px; border-bottom:1px dashed #CACACA;}
.cust_ps h3{ width:300px; font-size:13px; border-bottom:1px dashed #CACACA;}
.ashdot{ width:4px; height:12px; background-color:#cccccc; float:left; margin:3px 5px 0 0;}





/* gc web style */





.gc_left {width:200px; float:left; margin:0; }
.gc_sea {width:195px; background-color:#f8f8f8; border:#dddddd 1px solid; margin:0 0 15px 0; padding-top:4px; padding-left:5px; padding-bottom:3px; text-align:left;}
.gc_sea h2 {width:178px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.gcsea_input {margin-left:9px; margin-top:9px; width:110px; height:16px; border:#b3b3b3 1px solid;}
a.gc_search { background:url(images/icon_ss.gif) no-repeat left center; padding-left:14px; margin-right:16px; display:inline; height:10px; line-height:10px; text-align:right;}
.gcsec_button {margin-left:5px; margin-top:9px; margin-bottom:4px; text-align:right;}

.gc_products {width:195px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:15px; padding-top:4px; padding-left:4px; padding-bottom:3px; text-align:left;}
.gc_products h2 {width:178px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.gc_products .main {padding-right:8px; padding-left:3px; padding-top:8px; padding-bottom:10px;}
.gc_products dl {line-height:2; zoom:1; border-bottom:#d0d0d0 1px dashed; padding-bottom:3px;}
.gc_products dl span {color:#d86161; font-size:11px; padding-left:3px;}
.gc_products dt {padding-right:9px; padding-left:9px; padding-bottom:0px; padding-top:0px;}
.gc_products dt a{font-weight:bold;}
.gc_products dd {padding-left:22px; line-height:18px;}
.gc_products .innest {margin-left:12px;}
.gc_products .innest a{color:#7d7d7d;}
.gc_products .innest a:hover{color:#c51d1c;}
.gc_products .innest ul {margin:0; padding:0;}
.gc_products .innest li {margin:0; padding:0;}
.gc_products .innest li a{color:#666699;}
.gc_products .innest li a:hover{color:#c51d1c;}

.gc_his1 {width:184px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:15px; padding-top:4px; padding-left:4px; padding-bottom:3px; text-align:left;}
.gc_his1 h2 {width:167px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.gc_his1 .main {padding-right:8px; padding-left:3px; padding-top:0px; padding-bottom:10px;}
.gc_his1 DL {MARGIN: 7px 0px; OVERFLOW: hidden;}
.gc_his1 DT {FLOAT: right; WIDTH: 102px; LINE-HEIGHT: 1.4;}
.gc_his1 DD {FLOAT: right; WIDTH: 102px; LINE-HEIGHT: 1.4;}
.gc_his1 DT {MARGIN-TOP: 1px;}
.gc_his1 .img {FLOAT: left; WIDTH: 60px;}
.gc_his1 ul{ margin:0; padding:0; LINE-HEIGHT: 2;}
.gc_his1 li{list-style-image:url(images/icon_dian.gif); margin-left:19px; CLEAR: both; BACKGROUND: url(images/dot_xd2d2d2.png) repeat-x 50% bottom; LINE-HEIGHT: 2}

.gc_his2 {width:184px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:15px; padding-top:4px; padding-left:4px; padding-bottom:3px; text-align:left;}
.gc_his2 h2 {width:167px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.gc_his2 .main {padding-right:8px; padding-left:3px; padding-top:0px; padding-bottom:10px;}
.gc_his2 DL {MARGIN: 7px 0px; OVERFLOW: hidden;}
.gc_his2 DT {FLOAT: right; WIDTH: 102px; LINE-HEIGHT: 1.4;}
.gc_his2 DD {FLOAT: right; WIDTH: 102px; LINE-HEIGHT: 1.4;}
.gc_his2 DT {MARGIN-TOP: 1px;}
.gc_his2 .img {FLOAT: left; WIDTH: 60px;}
.gc_his2 ul{ margin:0; padding:0; LINE-HEIGHT: 2;}
.gc_his2 li{list-style-image:url(images/icon_dian.gif); margin-left:19px; CLEAR: both; BACKGROUND: url(images/dot_xd2d2d2.png) repeat-x 50% bottom; LINE-HEIGHT: 2}



.gc_right {float:right; width:200px;}
.goodlink {margin:0px auto 0; padding:0;}
.goodlink h2 {width:186px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.goodlink_pro {width:172px; border-right:#d9d9d9 1px solid; border-left:#d9d9d9 1px solid; border-bottom:#d9d9d9 1px solid; margin:0; padding:8px;}
.goodlink_pro dl {margin-top:5px; padding-bottom:8px; border-bottom:#e5e5e5 1px solid;}
.goodlink_prodt2 {float:left; width:60px;}
.goodlink_pro dd {float:right; width:85px; text-align:left; padding-top:3px; padding-left:4px; padding-right:10px;}


.goodcoll {margin:15px auto 0; padding:0;}
.goodcoll h2 {width:186px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.goodcoll_pro {width:181px; border-right:#d9d9d9 1px solid; border-left:#d9d9d9 1px solid; border-bottom:#d9d9d9 1px solid; margin:0; padding:8px;}
.goodcoll_pro dl {margin-top:5px; padding-bottom:8px; border-bottom:#e5e5e5 1px solid;}
.goodcoll_prodt2 {float:left; width:60px;}
.goodcoll_pro dd {float:right; width:85px; text-align:left; padding-top:3px; padding-left:4px; padding-right:10px;}

.tofri {margin:5px auto 0; padding:0;}
.tofri h2 {width:186px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.tofri h2 a{color:#ffffff;}

.gc_tose {margin:15px auto 0;  padding:0; text-align:left; border:#d9d9d9 1px solid;}
.gc_tose h2 {width:186px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.gc_toselist {margin:0; padding:12px 12px 12px 12px; }
.gc_toselist li {list-style-image:url(images/icon_dian.gif); margin-left:12px;}


.MagicZoomBigImageCont {border:	1px solid #cccccc;}

.gc_center {width:555px; float:left; margin-left:14px; display:inline; text-align:left;}
.gc_prod { float:left; width:260px; margin:7px 0 0 0; text-align:center;}
.gc_viewpic{ background: url(images/bg_viewbigimg.png) no-repeat; margin:0 auto; width:99px; text-indent:9px; line-height:21px; height:27px;}
.gc_smallgood{width:234px; float:left; margin-left:10px; _margin-left:5px; overflow:hidden;}
.gc_smallgood ul{width:auto;}
.gc_smallgood li{float:left; width:70px; margin:0 2px;}
.gc_smallgood li img{width:68px; height:68px;display:block;}
.scrollgoods span{width:4px; height:48px; background:url(images/bg.gif) no-repeat 0 -527px; float:left;}
.scrollgoods span.spanR{width:4px; height:48px; background:url(images/bg.gif) no-repeat -5px -527px; float:right;}

.prod_info{ float:right; margin:0; width:268px;}
.basal { margin: 0px 0px 0px 30px; height:auto; text-align:left;}
.prod_info h3 { font: 14px/3 "????"; COLOR: #000;}
.price { margin: 2px 0px; line-height: 18px;}
.num { margin: 2px 0px; line-height: 18px;}
.productname { line-height:18px;}

.prod_info2{ min-height:520px; float:left; margin:7px 0 0px 0; width:268px; _height: 470px;}

.colors { background: url(images/goodsdot.png) repeat-x; margin-left: 30px; text-align:left;}
.colors dt { line-height: 2.8;}
.colors dd { float: left; margin-right: 2px}
.colors dd img { border: #369 1px solid; display: block; margin: 1px; padding: 1px;}
.colors dd.current img { border-width:2px; margin: 0px;}

.size{ background: url(images/goodsdot.png) repeat-x; margin-left: 30px; width: 240px; text-align:left;}
.size dt { line-height: 2.8;}
.size dd { border: #369 1px solid; min-width: 41px; _width:41px; display: block; float: left; margin: 2px; cursor: pointer; line-height: 18px; text-align: center;}
.size dd.current {border-width:2px; background: #b9cbdc; margin:1px;}
.size dd.how {border-width:0px; CLEAR: both; float: none; width:auto; padding: 8px 0 0 0; text-align: right;}

.prodact { background:url(images/p_middle.png); width: 275px; clear: both; margin:0;}
.prodact .amount { float:left; margin-right:5px; width: 55px; padding: 1px 0 0px 8px; line-height:15px;}
.prodact .attr { float: left; width: 90px; PADDING-TOP: 6px 0 0 0;}
.prodact .attr dd { font: 700 15px/2 Arial; color: #7f0019;}

.prodact .attr2 { float: left; width: 120px; PADDING-TOP: 6px 0 0 0;}
.prodact .attr2 dd { font: 700 15px/2 Arial; color: #7f0019;}

.prodact_bottom { background: url(images/p_bottom.png) no-repeat 50% bottom; width: 275px; height:4px;}
.prodact_top { background: url(images/p_top.png) no-repeat; width:275px; height:3px;}
.tocart { float: right; margin-right:4px; padding: 5px 0 0 0;}

.tocart2 { float: right; margin-right:8px; padding: 5px 0 0 0;}

.prodact_middle{ padding:8px 0 0 0;}

.pro_commend{ clear:both; margin: 12px 0px 0px 8px;}
.pro_commend h3{ font-size:12px;}
.linebg2{ width:540px; height:1px; background-color:#313131; float:left; font-size:0px; overflow:hidden;}
.commend_main { line-height: 1.8; padding: 10px 15px 3px 15px; margin:10px 0;}
.commend_main P { margin: 3px 0px;}
.commend_main ul{ clear:both;}
.commend_main li{ float:left; width:33%;}

/* register web style */

.usBox_2{ border:#CCC 1px solid; width:580px; margin:0px auto;}
.regtitle{background-color:#313131; line-height:30px; color:#FFF; font-weight:bold;}
.us_Submit_reg{background-image:url(images/midbtn.gif); width:90px; height:25px; borde: 0px none; border-width: 0px; border-style: none; }
.usBox_log{ width:478px; border:#CCC 1px solid; margin:18px 0; float:left;}
.usTxt{ width:478px; border:#CCC 1px solid; margin:18px 0; float:right;}



/* goodslistI web style */

.center_brands {background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:15px; padding-top:4px; padding-left:4px; padding-right:4px; padding-bottom:3px; text-align:left;}
.bra_menu {}
.bra_menu h2 {line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.bra_list {margin:0; padding:4px; overflow:hidden;  color:#5e5e5e; font-weight:bold;}
.bra_list a{ color:#5e5e5e;}
.bra_list  a:hover{color:#c51d1c;}

.barlink a{ color:#c51d1c;}
.barlink  a:hover{color:#c51d1c;}

.bra_his1 {width:203px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:15px; padding-top:4px; padding-left:4px; padding-bottom:3px; text-align:left;}
.bra_his1 h2 {width:184px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.bra_his1 .main {padding-right:8px; padding-left:3px; padding-top:0px; padding-bottom:10px;}
.bra_his1 DL {MARGIN: 7px 0px; OVERFLOW: hidden;}
.bra_his1 DT {FLOAT: right; WIDTH: 119px; LINE-HEIGHT: 1.4;}
.bra_his1 DD {FLOAT: right; WIDTH: 119px; LINE-HEIGHT: 1.4;}
.bra_his1 DT {MARGIN-TOP: 1px;}
.bra_his1 .img {FLOAT: left; WIDTH: 60px;}
.bra_his1 ul{ margin:0; padding:0; LINE-HEIGHT: 2;}
.bra_his1 li{list-style-image:url(images/icon_dian.gif); margin-left:19px; CLEAR: both; BACKGROUND: url(images/dot_xd2d2d2.png) repeat-x 50% bottom; LINE-HEIGHT: 2}

.spc_topic {width:204px; background-color:#e8e8e8; margin:0; padding-top:4px; padding-left:5px; padding-bottom:3px; text-align:left;}
.spc_topic h2 {width:186px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}

.spc_topic dl { padding: 0px 0 9px 0;}
.spc_topic dt { margin: 3px 0px; text-align: center;}
.spc_topic .img { padding: 0 0px 0 0px; margin: 3px 0px; text-align: center;}
.spc_topic .content { margin: 7px; line-height: 1.5;}



/* goodslistII web style */
.gl2_center{width:758px; float:right; margin-left:14px; display:inline; text-align:left;}

.gl2_price {width:200px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-bottom:15px; padding-top:4px; padding-left:4px; padding-bottom:12px; text-align:left;}
.gl2_price h2 {width:182px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.gl2_price .main {padding-right:8px; padding-left:3px; padding-top:8px; padding-bottom:10px;}
.gl2_price dl {line-height:2; zoom:1; border-bottom:#d0d0d0 1px dashed; padding-bottom:10px;}
.gl2_price dd {padding-left:18px; line-height:22px; color:#5e5e5e; font-weight:bold;}
.gl2_price dd a{color:#5e5e5e;}
.gl2_price dd a:hover{color:#c51d1c;}
.gl2_qujian {padding-right:5px; padding-left:7px; padding-top:0; padding-bottom:10px; font-weight:bold;}
.gl2inprice {width:34px; height:18px; border:#3c3c3c 1px solid; margin-left:1px; margin-right:2px;}
.gl2_seabtn {background:url(images/button_sousuo.gif) no-repeat; border:none; width:36px; height:19px; margin-left:10px;}

.gl2_products {margin:15px auto 0; padding:0;}
.gl2pro_menu {margin-bottom:5px; padding:0; height:25px; line-height:25px; text-align:right; float:right;}
.gl2pro_menu2{margin-bottom:5px; padding:0; height:25px; line-height:25px; text-align:left; float:left;}
.gl2pro_menu h2 {font-size:12px; color:#c51d1c; margin-left:12px; float:left;}
.gl2pro_menu li {display:inline; float:right; width:220px; text-align:left; margin-top:0px;}
.gl2pro_menu li a {color:#313131; text-decoration:none;}
.gl2pro_menu li a:hover {color:#313131; text-decoration:none;}
.gl2pro_menu li a.menuactived {color:#313131; text-decoration:none;}
.gl2pro_list {margin:0; padding:0;}
.gl2pro_list dl {padding-right:0px; padding-left:0px; float:left; padding-bottom:10px; margin-left:-1px; width:187px; padding-top:10px; text-align:center;height:196px;}
.gl2pro_list dt {background:url(images/icon_del.gif) repeat-y;}
.gl2pro_list dd {background:url(images/icon_del.gif) repeat-y;}


.gl2bar{}
.gl2bar h2{ font-size:12px;}
.linebg3{ width:750px; height:1px; background-color:#313131; float:left; font-size:0px; overflow:hidden;}

.gl2_att {width:184px; background-color:#f8f8f8; border:#dddddd 1px solid; margin-top:15px; padding-top:4px; padding-left:4px; padding-bottom:12px; text-align:left;}
.gl2_att h2 {width:167px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.gl2_att .main {padding-right:8px; padding-left:10px; padding-top:8px; padding-bottom:10px;}
.gl2_att dl {line-height:2; zoom:1; border-bottom:#d0d0d0 1px dashed; padding-bottom:10px;}
.gl2_att dd {padding-left:18px; line-height:22px; color:#5e5e5e; font-weight:bold;}
.gl2_att dt a{color:#669; text-decoration:none;}
.gl2_att dt a:hover{color:#669; text-decoration: underline;}





.sp_center{width:988px; margin:0 auto; padding:0; }
.sp_glist{ width:988px; margin:15px 0 0 0; border:#cccccc 1px solid;}
.sp_glist h3{ line-height:25px;}
.sp_glist th{ background-color:#7f7573; color:#FFF;}
.sp_td1{ background-color:#ece6e6;}
.sp_td2{ border-bottom:#cccccc 1px solid;}


.info {_z-index:0;position:relative;background:#fff;color:#666; text-decoration:none;font-size:12px;width:75px;text-align:center;border:1px solid #ffffff;height:25px;line-height:25px;}
.info:hover {background:#eee;color:#333;z-index:9999;}
.info span {display: none; }
.info:hover span {display:block;position:absolute;top:20px;left:-160px;width:360px;border:1px solid #0066cc; background:#f5fe96; color:#000;padding:5px;text-align:left;}

.info2 {_z-index:0;position:relative;background:#fff;color:#666; text-decoration:none;font-size:12px;width:75px;text-align:center;border:1px solid #ffffff;height:25px;line-height:25px;}
.info2:hover {background:#eee;color:#333;z-index:9999;}
.info2 span {display: none; }
.info2:hover span {display:block;position:absolute;top:20px;left:-180px;width:260px;border:1px solid #0066cc; background:#f5fe96; color:#000;padding:5px;text-align:left;}

.sp_cusl{ width:988px; margin:18px auto;}
.sp_cusl h2{ font-weight:bold; font-size:14px; text-indent:15px; border-bottom:#999 1px dashed; line-height:30px;}
.sp_cusl1{ width:25%; float:left; text-align:left;}
.sp_cusl2{ width:70%; float:right; text-align:right; padding-right:20px;font-size:12px; font-weight:normal;}
.sp_cusl3{ width:98%; float:left; text-align:left;}
.sp_cuslpro{ text-align:left; text-indent:15px; margin-top:15px;}

.sp_cuslpro th{ font-weight:bold;}

.sp_imp{width:982px; clear:both; border:#7f0019 3px solid; float:left; margin:15px auto;}

.redfont{ color: #F00; font-weight:bold;}
.14font{ font-size:14px;}

.tjdiv{width:982px;  float:left; margin:15px auto; text-align:center; height:45px;}
.midbtn{background-image: url(images/midbtn.gif); height: 25px; width: 90px; border-width: 0px; border-style: none;}
.bigbtn{background-image: url(images/bigbtn.gif); height: 25px; width: 127px; border-width: 0px; border-style: none;}
.minbtn{background-image: url(images/minbtn.gif); height: 25px; width: 63px; border-width: 0px; border-style: none;}

.sp_cusl4{ width:484px; margin:18px auto; float:left;}
.sp_cusl4 h2{ font-weight:bold; font-size:14px; text-indent:15px; border-bottom:#999 1px dashed; line-height:30px;}

.sp_cusl5{ width:484px; margin:18px auto; float:left;}

.sp_cusl5 h2{ font-weight:bold; font-size:14px; text-indent:15px; border-bottom:#999 1px dashed; line-height:30px;}


.tipsbg{height: 273px; width: 528px; margin:22px auto; overflow:hidden;}
.tipsbgt{ background-image:url(images/tipsbgt.gif); width:514px; height:106px; font-size:0px;}
.tipsbgb{ background-image:url(images/tipsbgb.gif); width:514px; height:16px;  font-size:0px;}
.tipsmain{ border-left:#c5c2c2 1px solid; border-right:#c5c2c2 1px solid; width:512px;}
.tipscon{ padding:0px 15px 30px 40px;}
.tipscon dt{text-align:left; font-weight:bold; line-height:40px; background-image:url(images/dot1.gif); background-repeat: no-repeat;  background-position: 0 center; text-indent:25px;}
.tipscon dd{ text-align:left; line-height:20px; text-indent:26px;}



.h6st{height:30px; line-height:30px; background-color:#999999; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}


/* news web style */

.gl2_center{width:758px; float:right; margin-left:14px; display:inline; text-align:left;}
.linebg5{ width:750px; height:1px; background-color:#313131; float:left; font-size:0px; overflow:hidden;}
.pagediv{width:742px; height:40px; line-height:40px; float:right; text-align:right; border-top:#ccc 1px dashed; margin-top:15px; }
.boxCenterList{ margin-top:22px;}
.boxCenterList th{ background-color:#ece6e6; font-weight:bold; color:#313131;}
.f5{ font-weight:bold; font-size:14px;}
.tc{ text-align:center; line-height:25px;}
.goodsItem{ width:185px; float:left;}
.box_2{border:#cccccc 1px solid; margin-top:15px; text-align:center;}
.box_2 h3{height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.more{float:right; width:100px; padding-top:5px;}
.xg_bar{ float:left; width:600px;}

/* orders web style */

.odsbg{width: 528px; margin:10px auto 15px auto; overflow:hidden;}
.odsbgt{ background-image:url(images/odsbgt.gif); width:514px; height:34px; font-size:0px;}
.odsbgb{ background-image:url(images/tipsbgb.gif); width:514px; height:16px;  font-size:0px;}
.odsmain{ border-left:#c5c2c2 1px solid; border-right:#c5c2c2 1px solid; width:512px;}
.odscon{ padding:15px 15px 20px 40px;}
.odscon dt{text-align:left; font-weight:bold; line-height:20px; font-size:14px;}
.odscon dd{ text-align:left; line-height:20px;}


.ods2bg{ width: 490px; margin:0px auto; overflow:hidden;}
.ods2bgt{ background-image:url(images/ods2bgt.gif); width:471px; height:61px; font-size:0px;}
.ods2bgb{ background-image:url(images/ods2bgb.gif); width:471px; height:16px;  font-size:0px;}
.ods2main{ background-image:url(images/ods2bgm.gif); width:471px; }
.ods2con{ padding:5px 30px 15px 30px;}
.ods2con dd{ text-align:left; line-height:20px; text-indent:26px;}
.ods2con dt{ text-align:center; margin-top:10px;}

/* yh web style */

.yhdiv{margin-bottom:22px;  border-bottom:#999 1px dashed;}
.yhdiv th{ font-size:14px; font-weight:bold;}

/* tzcon web style */

.tz_left {width:260px; float:left; margin:0; }
.tz_prod { float:left; width:260px; height:470px; margin:0 0 7px 0; text-align:center; background-color:#f8f8f8; border:#dddddd 1px solid;}
.tz_list {width:255px; background-color:#f8f8f8; border:#dddddd 1px solid; margin:0; padding-top:4px; padding-left:5px; padding-bottom:3px; text-align:left; margin-top:15px;}
.tz_list h2 {width:238px; height:23px; line-height:23px; background-color:#313131; padding-left:13px; font-size:12px; color:#ffffff; text-align:left;}
.tzlistm{ padding:10px; line-height:24px; }
.tzlistm2{ padding:10px; line-height:24px; border:#999999 1px solid; background-color:#E6E6E6; margin-bottom:18px;}

.tz_titlel {margin:0; padding:2px;}
.tz_titlel li {list-style-image:url(images/icon_dian.gif); margin-left:12px; border-bottom:#999 1px dashed; line-height:30px; font-weight:bold;}

.tz_center {width:712px; float:left; margin-left:14px; display:inline; text-align:left;}

.tz_pic1{ width:211px; float:left; margin:10px 5px;}
.tz_pic1 .ptop {background-image: url(images/tz_pict.gif); height: 8px; width: 211px; clear:both; font-size:0px;}
.tz_pic1 .pmain{ border-left:#eaeaea 3px solid; border-right:#eaeaea 3px solid; width:193px; padding:6px; clear:both;}
.tz_pic1 .pmain h3{ font-size:12px; background-color:#d5d5d5;}
.tz_pic1 .pmain h4{ font-size:12px; font-weight:normal;}
.tz_pic1 .pmain dt{ width:75px; float:left;}
.tz_pic1 .pmain dd{ width:90px; float:right; line-height:25px;}
.tz_pic1 .pbot {background-image: url(images/tz_picb.gif); height: 6px; width: 211px; clear:both; font-size:0px;}


.tz_prol{ clear:both; margin: 22px 15px;}
.tz_prol h3{ font-size:12px;}
.linebg4{ width:665px; height:1px; background-color:#313131; float:left; font-size:0px; overflow:hidden;}
.tzpro_list {margin:0; padding:0;}
.tzpro_list dl {padding-right:0px; padding-left:0px; float:left; padding-bottom:10px; margin-left:-1px; width:226px; padding-top:10px; text-align:center; overflow:hidden; height:216px;}
.tzpro_list dt {background:url(images/icon_del.gif) repeat-y;}
.tzpro_list dd {background:url(images/icon_del.gif) repeat-y;}


.flowGoodsFittings ul{ width:200px;}
.block{ border:#ccc 1px solid; margin:7px auto;}
.block h4{background-color:#e3e3e3; font-size:14px; line-height:40px;}

.fkbtn{background-image: url(images/fkbtn.gif); height: 72px; width: 217px; border-width: 0px; border-style: none; color:#FFF; font-weight:bold; font-size:14px;}

.ccmain{ width:663px; margin:10px auto;}
.ccm1{background-image: url(images/cc1.png); height: 70px; width: 663px;}
.ccm3{background-image: url(images/cc3.png); height: 23px; width: 663px;}
.ccm2{background-image: url(images/cc2.png); width: 663px;}
.cccon{ padding:10px;}

.gitab{
border-left:solid 0px;
border-top:solid 0px;
border-right:solid 1px #bbb;
border-bottom:solid 1px #bbb;
}
.gitab td{
border-top:solid 1px #bbb;
border-left:solid 1px #bbb;
border-right:solid 0px;
border-bottom:solid 0px;
}
.gitab th{ background-color:#313131; color:#FFF;}